Take out the readme paragraph saying there is no licence file - #164
Merged
iderex merged 1 commit intoAug 22, 2026
Merged
Conversation
Closes #148. README.md said there is no licence file four lines above the section naming AGPL-3.0 and linking LICENSE. Both statements were on the default branch at once, so a reader who stopped at the first one concluded they may not reuse anything here while the tree carried terms that say they may, and which of the two they believed depended on how far down the page they read. The paragraph was in the blob a restoration put back, and the change that put it back said in its own message that taking it out is a separate change. This is that change and nothing else moves with it. LICENSE is on the default branch and the section that names it is unchanged: git rev-parse origin/main:LICENSE fadd1f6 What this does not do. Nothing here declares the licence to a check. DeclaredLicence in internal/invariants/invariants.go is still the empty string and the licence leg still reports that it was not asked rather than that it was satisfied, which is #47. Signed-off-by: Nils Lehnen <30603423+iderex@users.noreply.github.com>
iderex
deleted the
licence/the-readme-paragraph-that-says-there-is-none
branch
August 22, 2026 04:05
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #148.
What this changes
README.mdloses the paragraph saying there is no licence file. Five lines goand nothing else in the tree moves.
The
## Licensesection that names AGPL-3.0 and linksLICENSEis untouched,and it is now the only thing the page says about the licence.
What failure it prevents
The page carried both statements at once. Four lines above the section naming
AGPL-3.0, it told a reader there is no licence file and to treat everything here
as readable and not as reusable. Which of the two a visitor believed depended on
how far down they read, and the one they meet first is the wrong one: it tells
somebody who wants to fork this board, run an experiment in their own checkout
and send a change back that they may do none of it, while the tree carries terms
that say they may.
The paragraph was inside the blob a restoration put back after a commit had taken
the licence section out. The restoration was the bytes that were there rather
than a retyping of them, so it returned the paragraph with the rest, and its own
message said that taking the paragraph out is a change with its own reason. This
is that change.
LICENSEis on the default branch, which is what makes the paragraph wrongrather than merely out of date:
What was run
Everything CONTRIBUTING.md names, at
d4d10e236485ce1ce7fdbc092ac929b1bd086588.The suite was also run with
-v, which is what makes it say what it did notcover. Two of those lines matter to this change and neither moved:
Read by one pair of eyes
This board has no second reader for this change tonight. The evidence above
stands in place of one, and the change is five deleted lines of prose with the
whole file diff visible in one screen.
What this does not do
It declares nothing to a check.
DeclaredLicenceininternal/invariants/invariants.gois still the empty string, so the licence legstill reports that it was not asked rather than that it was satisfied. That leg,
the repository metadata and the decision record naming the licence are #47, and
this change moves none of them.
It also repairs one document out of five. Four others on the default branch still
say in the present tense that this repository has no licence file, in
docs/operator-guide.md,docs/promotion.md,SECURITY.mdand the triage proseunder
License, 0indocs/supply-chain.md. Those are #163 and are deliberatelyuntouched here, because #148 asks for the readme and the readme only.